encoding/json.decodeState.errorContext (field)
23 uses
encoding/json (current package)
decode.go#L213: errorContext *errorContext
decode.go#L233: if d.errorContext != nil {
decode.go#L234: d.errorContext.Struct = nil
decode.go#L236: d.errorContext.FieldStack = d.errorContext.FieldStack[:0]
decode.go#L251: if d.errorContext != nil && (d.errorContext.Struct != nil || len(d.errorContext.FieldStack) > 0) {
decode.go#L254: err.Struct = d.errorContext.Struct.Name()
decode.go#L255: fieldStack := d.errorContext.FieldStack
decode.go#L657: if d.errorContext != nil {
decode.go#L658: origErrorContext = *d.errorContext
decode.go#L701: if d.errorContext == nil {
decode.go#L702: d.errorContext = new(errorContext)
decode.go#L725: d.errorContext.FieldStack = append(
decode.go#L726: d.errorContext.FieldStack,
decode.go#L732: d.errorContext.Struct = t
decode.go#L733: d.errorContext.FieldStack = append(d.errorContext.FieldStack, f.name)
decode.go#L814: if d.errorContext != nil {
decode.go#L818: d.errorContext.FieldStack = d.errorContext.FieldStack[:len(origErrorContext.FieldStack)]
decode.go#L819: d.errorContext.Struct = origErrorContext.Struct
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)